twin-worm mixer - Francés Inglés Diccionario